.root {
  height: 100%;
  overflow: hidden;
}

.header {
  padding: 20px 30px 10px;
  border-bottom: 1px solid var(--borderColor);
}
.title {
  margin-bottom: 20px;
}

.keyword {
  font-size: 1.6em;
}

.count {
  margin-left: 8px;
  font-size: 0.9em;
  color: var(--tipsHoverColor);
}
.tabs {
  display: flex;
  color: var(--nameColor);
}
.tab {
  margin-right: 30px;
  cursor: pointer;
}
.tab :hover {
  color: var(--nameHoverColor);
}
.active {
  color: black;
  font-weight: bold;
}
.content {
  height: calc(100% - 96px);
  overflow: scroll;
}

.spinner {
  margin-top: 100px;
}
